Scripting > CxScript > CxScript Enumeration Constants > Point Status

Point Status

Analog Alarm Bits

Name Value Description
hpStatusOOR 8 Out-of-range alarm
hpStatusLowAlarm 16 (0x0010) Low alarm
hpStatusLowWarning 32 (0x0020) Low warning alarm
hpStatusHighWarning 64 (0x0040) High warning alarm
hpStatusHighAlarm 128 (0x0080) High alarm
hpStatusHighDeviation 256 (0x0100) High deviation alarm

Digital Alarm Bits

Name Value Description
hpStatusDigitalAlarm 64 (0x0040) Digital alarm

Enumeration Alarm Bits

Name Value Description
hpStatusEnumState1 8 Enumeration alarm state 1
hpStatusEnumState2 16 (0x0010) Enumeration alarm state 2
hpStatusEnumState3 32 (0x0020) Enumeration alarm state 3
hpStatusEnumState4 64 (0x0040) Enumeration alarm state 4
hpStatusStringState5 128 (0x0080) Enumeration alarm state 5
hpStatusStringState6 256 (0x0100) Enumeration alarm state 6

General Status Bits

Name Value Description
hpStatusInited 1 Point initialized indicator
hpStatusUpdated 2 Point updated indicator
hpStatusUnreliable 4 Point unreliable indicator
hpStatusRepeat 2048 (0x0800) Force history evaluation on update
hpStatusDigital 4096 (0x1000) See Point Type Masks below.
hpStatusOut 8192 (0x2000) See Point Type Masks below.
hpStatusString 16384 (0x4000) See Point Type Masks below.

Point Type Masks

Name Value Description
hpStatusTypeMask 13312 (0x3400) Point type mask
hpStatusAnalogIn 0 Analog input bit setting
hpStatusAnalogOut 8192 (0x2000) Analog output bit setting
hpStatusDigitalIn 4096 (0x1000) Digital input bit setting
hpStatusDigitalOut 12288 (0x3000) Digital output bit setting
hpStatusStringIn 1024 (0x0400) String input bit setting
hpStatusStringOut 9216 (0x2400) String output bit setting
hpStatusEnumIn 5120 (0x100) Enumeration input bit setting
hpStatusEnumOut 13312 (0x3400) Enumeration output bit setting

String Alarm Bits

Name Value Description
hpStatusStringState1 8 String alarm state 1
hpStatusStringState2 16 (0x0010) String alarm state 2
hpStatusStringState3 32 (0x0020) String alarm state 3
hpStatusStringState4 64 (0x0040) String alarm state 4
hpStatusStringState5 128 (0x0080) String alarm state 5
hpStatusStringState6 256 (0x0100) String alarm state 6
Back to top

Let us know how we can improve this topic.

CygNet at weatherford.com

© 2020 Weatherford. All rights reserved.